home *** CD-ROM | disk | FTP | other *** search
- > <Unfortunately, a 68882 is too slow to assist BM's 3D engine - the
- ...
- > To bad:-(
- > To follow up Magnus question, what is the fpu usefull for really??
-
- Floating point calculations, perhaps? ;-)
-
- > I know some raytracing programs uses it and therefore I thought it
-
- I don't know exactly what kind of calculations are going on inside a
- raytracing program, but I'd imagine that there'd be quite a lot of
- square roots and trigonometric functions.
- The high accuracy is probably needed to make things look good.
-
- > was good in 3d calculation....
-
- The '882 is a lot faster at floating point calculations than the '030,
- but if you can make do with fixed point it should most often be a better
- idea not to use the '882.
- The built-in FPU on the '040 is quite another matter...
-
- Unlike the DSP, the FPU is not really a separate processor, even if it can
- operate concurrently to a small degree. All its instructions are provided
- via the normal instruction fetching of the '030.
-
- > Anyway Magnus was asking too about the blitter if it was to be used
- > in BM, is it? It sure could help moving sprite data, but didn=B4t you
- > write before that the characters should be handled as transparent
- > walls?? If thats the case, wouldn=B4t BM slow down alot when there is
- > alot of characters on the screen?? Since the sprites/characters is
-
- BAD MOOD will certainly slow down for every new sprite on screen.
- To get some idea of the slowdown, try inserting a number of thin sectors
- with transparent walls in a scene (using DEU on a PC for example).
-
- > faked 3d is it not possible to use the blitter for them??
-
- The blitter can not scale the sprites and the drawing routine will have to
- clip against the walls somehow anyway. If anything, the sprites are more
- difficult to handle than the transparent walls, since the latter are already
- in the BSP tree.
-
- --
- Chalmers University | Why are these | e-mail: rand@cd.chalmers.se
- of Technology | .signatures | johan@rand.thn.htu.se
- | so hard to do | WWW/ftp: rand.thn.htu.se
- Gothenburg, Sweden | well? | (MGIFv5, QLem, BAD MOOD)
-
-